home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group97b.txt / 000078_icon-group-sender _Tue Sep 23 17:27:58 1997.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with SMTP id RAA16855
  4.     for <icon-group-addresses@cheltenham.CS.Arizona.EDU>; Tue, 23 Sep 1997 17:27:58 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA07551; Tue, 23 Sep 1997 17:27:57 -0700
  7. Message-Id: <34281F1D.5E91@wwnet.com>
  8. Date: Tue, 23 Sep 1997 15:57:17 -0400
  9. From: Scott Helmke <scott@wwnet.com>
  10. Reply-To: scott@wwnet.com
  11. X-Mailer: Mozilla 3.01C-WWNet  (Win95; U)
  12. Mime-Version: 1.0
  13. To: icon-group@cs.arizona.edu
  14. Subject: Size limit on Icon programs?
  15. Content-Type: text/plain; charset=us-ascii
  16. Content-Transfer-Encoding: 7bit
  17. Errors-To: icon-group-errors@cs.arizona.edu
  18. Status: RO
  19.  
  20. I've got an Icon application that is used to generate C code for a
  21. database system... you specify tables, columns, abbreviations, reports,
  22. etc. and the Icon stuff comes up with the C code that is the real source
  23. code.  We've been doing this for years, and even ported it all over from
  24. MS-DOS to SCO unix a few years ago, Icon and all.
  25.  
  26. The problem I am having is that beyond a certain size (hard to
  27. quantify), the icont link fails (this has been noticed on the unix side,
  28. and is related to a specific set of data) with a segmentation fault.  I
  29. have been able to get around this by removing unused things from the
  30. Icon programs, but now I've run out of things to remove.  
  31.  
  32. I was using Icon 9.0, and just upgraded to the latest (9.3).  No luck,
  33. and I spent a day trying to pinpoint the crash to no avail.  I also
  34. tried it on my trusty old DOS version of Icon, but that failed also
  35. (lots of "Illegal opcode" type messages with random ASCII control
  36. characters mixed in).  Any ideas?  A fixed size limit?  I can probably
  37. tar and compress the whole thing up, although running it (iconx) may not
  38. work on another platform due to the large amount of configuration things
  39. (directories to write into, etc) that need to be set.  
  40.  
  41. Things I *have* figured out:
  42. There are 12 .icn source files, all of them are compiled by icont with
  43. no errors or warnings.  The crash happens in the "third phase" of the
  44. linking part of icont.  I found a couple odd things related to
  45. SCO-specific weirdness in the Icon distribution, but fixing those didn't
  46. make any difference.
  47.  
  48. Thanks,
  49. -Scott Helmke
  50.